washed ashore - German English Dictionary